be fighting a running battle - Französisch Englisch Wörterbuch